china rose (rosa semperflorens) - French English Dictionary